iT邦幫忙

2

敏捷方法或框架-極限編程(XP)提供了最多的程式開發實務

  • 分享至 

  • xImage
  •  

敏捷是一種心態,秉承《敏捷軟件開發和實踐宣言》中所述的四個價值觀和十二個原則。敏捷是一個籠統的術語。滿足敏捷價值觀和原則的任何方法或實踐都可以稱為敏捷方法。
. 瀑布模型不是敏捷方法或方法。
. Scrum是敏捷方法之一,但敏捷不是Scrum。敏捷和Scrum的等效性是一個誤解。具體來說,Scrum是一個包含各種流程,技術和方法的框架。它沒有提供任何特定的編程實踐。
. 極限編程已被描述為具有12種實踐。
. 看板旨在通過平衡需求與可用容量並改善對系統級瓶頸的處理來管理工作。
https://ithelp.ithome.com.tw/upload/images/20210106/20132160emoXMN7XYJ.jpg
-敏捷心態(Agile Mindset)

https://ithelp.ithome.com.tw/upload/images/20210106/20132160TevzlDcaGb.png
-敏捷–傘的觀點

https://ithelp.ithome.com.tw/upload/images/20210106/20132160XIKkqziVxt.jpg
-資料來源:https : //twitter.com/CharlotteBRF

https://ithelp.ithome.com.tw/upload/images/20210106/20132160ppdSdYFj4F.jpg
-Scrum框架

Scrum定義
Scrum是一個輕量級的框架,可幫助人員,團隊和組織通過針對複雜問題的自適應解決方案來創造價值。
簡而言之,Scrum需要Scrum Master來營造以下環境:

  1. 產品負責人將復雜問題的工作下達到產品待辦清單中。
  2. Scrum團隊在Sprint期間將選擇的工作轉化為價值的增加。
  3. Scrum團隊及其利益相關者檢查結果並為下一個Sprint進行調整。
  4. 重複
    Scrum很簡單。按原樣嘗試,並確定其哲學,理論和結構是否有助於實現目標和創造價值。Scrum框架故意不完整,僅定義了實施Scrum理論所需的部分。Scrum是由使用它的人們的集體智慧建立的。Scrum規則沒有為人們提供詳細的說明,而是指導他們之間的關係和互動。
    可以在框架內採用各種過程,技術和方法。Scrum環繞了現有的實踐,或者使它們變得不必要。Scrum顯示了當前管理,環境和工作技術的相對功效,因此可以進行改進。
    資料來源:2020 Scrum指南

參考
. 敏捷軟件開發宣言
. 敏捷–傘的觀點
. 極限編程
. 極限編程(維基百科)
. 2020 Scrum指南
. 看板(開發中)

資料來源: Wentz Wu QOTD-20201228


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言